lion's den

Translations
логово льва
He felt like he was walking into the lion's den when he entered the meeting.
Он чувствовал себя так, будто входит в логово льва, когда заходил на встречу.
Definitions
A situation or place where one is surrounded by danger or hostility, often used to describe a challenging or threatening environment.